irreversible steering gear - French English Dictionary